@media only screen and (max-width: 1122px) {
	.choose-h p{
	width: 100%;
	

}
.fritit{
    	width: 12%;
    }
.choose-list-t1{
	font-size: 25px;
}
}
@media only screen and (min-width: 1122px) and (max-width:1295px) {
	.choose-h p{
	width:95%;}
	.choose-list-t1{
	font-size: 25px;
}
}
@media only screen and (min-width: 1295px) and (max-width:1500px) {
	.choose-h p{
	width:85%;}
	.choose-list-t1{
	font-size: 25px;
}
}
@media only screen and (min-width: 1500px) and (max-width:1800px) {
	.choose-h p{
	width:70%;}
	.choose-list-t1{
	font-size: 25px;
}
}
@media only screen and (max-width: 1207px) {
    .dychanplist2 {
        width: 94%;
        background: #eee;
        padding-left: 15px;
        margin: 1rem 0.5rem;
        overflow: hidden;
        padding-bottom: 10px;
    }
    .zp_nrm_r i {
        width: 62%;
    }
    .contact2 {
        font-size: 18px;
    }
    .dyprodetail>p {
        line-height: 28px;
        font-size: 14px;
    }
    .dyprodetail div a {
        width: 100px;
        height: 40px;
        background: #ff8417;
        border-radius: 22px;
        display: inline-block;
        line-height: 40px;
        color: #fff;
    }
   
}

@media only screen and (max-width: 800px) {
	.frilinks{
    	display: none;
    }
    
	.about-con{
		width: 285px;
    height: 410px;
    line-height: 32px;
    overflow: hidden;
	}

    body {
        font-size: 1.0rem!important;
        width: 100%;
       /* overflow-x: hidden;*/
        padding: 0 0.4rem;
        background: #f4f5fa;
       /* overflow-x: scroll;*/
    }
    html {
        width: 100%;
      /*  overflow-x: hidden;*/
    }
    .footerw {
    width: 1110px;
    margin: 0 auto;
    color: #fff;}
    .f18 {
        font-size: 1.3rem;
    }
    .f12 {
        font-size: 1.2rem;
    }
    .f16 {
        font-size: 1.4rem;
    }
    .f24 {
        font-size: 1.8rem;
    }
    .dyprodetail div a {
        width: 6.5rem;
        height: 2.5rem;
        background: #ff8417;
        border-radius: 22px;
        display: inline-block;
        line-height: 2.5rem;
        color: #fff;
    }
    .dyprodetail div p {
        height: 2.5rem;
        line-height: 2.5rem;
    }
    h1 {
        font-size: 1.5rem!important;
    }
    .dytoppth {
        display: none;
    }
    .dyMpTop {
        width: 100vw;
        display: block;
        overflow: hidden;
        background: #FFF;
        position: fixed;
        z-index: 999;
        border-bottom: 1px solid #ccc;
        left: 0;
        top: 0;
        height: 4.5rem;
    }
    .dyMpTop-logo {
        display: inline-block;
        width: 45%;
    }
    .dyMpTop-logo img {
        width: 100%;
        height: auto;
    }
    .dyMpTopz {
        font-size: 1.5em;
        color: #009a44;
    }
    .dyMpTopz i.iconfont {
        color: #bfbbba;
        font-size: 1em;
        margin-right: 10px;
    }
    .dyMpTopy i {
        color: #009a44;
        font-size: 2rem;
        margin-right: 1rem;
    }
    .dyMpNavSlid {
        position: absolute;
        top: 10rem;
        right: 0;
        background: #000;
        z-index: 1000;
        width: 100vw;
        height: 10rem;
    }
    .dyNav2 {
        display: none;
    }
    /*手机端焦点图*/
    .slideBox {
        /*display: none;*/
    }
    .slideBox5 {
        display: block;
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        top: 0;
        z-index: 0;
        margin-top: 4.5rem;
    }
    .slideBox5 .hd {
        width: 100%;
        height: 15px;
        overflow: hidden;
        position: absolute;
        bottom: 1rem;
        right: 0;
    }
    .slideBox5 .hd ul {
        float: right;
    }
    .slideBox5 .hd ul li {
        width: .6rem;
        height: .6rem;
        background: #fff;
        border-radius: 50%;
        float: right;
        margin: 0 .3rem;
        cursor: pointer;
    }
    .slideBox5 .hd ul li.on {
        background: #e67817;
        color: #fff;
    }
    .slideBox5 .bd {
        position: relative;
        height: 100%;
        z-index: 0;
    }
    .slideBox5 .bd li {
        zoom: 1;
        vertical-align: middle;
    }
    .slideBox5 .bd img {
        width: 100%;
        height: 13rem;
        display: block;
    }
    .dyProTit {
        margin-top: 0;
        position: relative;
    }
    .dyProTit:before {
        content: "";
        width: 33%;
        height: 1px;
        background: #e0e0e0;
        position: absolute;
        top: 3rem;
        left: 0;
    }
    .dyProTit:after {
        content: "";
        width: 33%;
        height: 1px;
        background: #e0e0e0;
        position: absolute;
        top: 3rem;
        left: 64vw;
    }
    .dyNav2-child {
        display: none;
    }
    .dyProtuijian {
        padding: 0;
    }
    .dyProtuijian-left {
        display: none;
    }
    .dyProtuijian-right {
        width: 100%;
        float: left!important;
        margin-top: 1rem;
    }
    .dyMpnnav {
        display: block;
        border-bottom: 1px solid #02843b;
    }
    .dyMpnnav {
        width: 100%;
        overflow: hidden;
        height: 3rem;
        line-height: 3rem;
        background: #009a44;
    }
    .dyMpnnav a {
        display: inline-block;
        width: 15%;
        text-align: center;
        overflow: hidden;
        height: 3rem;
        line-height: 3rem;
        color: #fff;
    }
    .dyProtuijian-right h4.dyProRightit {
        height: 3rem;
        border-bottom: 1px solid #9e9e9e;
        background: url(../Home/images/dyprotit.png) no-repeat left top;
        background-size: 16.5rem 3.5rem;
        color: #fff;
        line-height: 3rem;
        padding-left: 0.5rem;
    }
    .dyyoushi .dyProTit {
        margin-top: -3.5rem;
        background: url(../Home/images/dyyoushibg.jpg) no-repeat 55% top;
    }
    .dyyoushi {
        min-height: 22rem;
        background: url(../Home/images/dyyoushibg.jpg) no-repeat center top;
        background-size: 58rem;
    }
    .cpys {
        display: none;
    }
    .slideBox2 {
        height: auto;
        padding-top: 1rem;
    }
    .slideBox2 .bd li .row .right h4 {
        height: 40px;
        line-height: 40px;
        border-bottom: 1px solid #e5e5e5;
        padding: 0;
        margin: 0.5rem 0;
    }
    .dychanplist {
        width: auto;
        margin: 0px auto;
        padding-bottom: 1rem;
        margin-left: 0;
        display: flex;
        align-items: stretch;
        padding-top: 1rem;
    }
    .dyprolistb img {
        width: 80%;
        width: 80%;
        margin: 0;
    }
    .dyprolistb {
        background: #fff;
        display: inline-block;
        height: auto;
        flex-grow: 1;
        text-align: center;
        position: relative;
        overflow: hidden;
        margin-left: 0;
        margin: .3rem;
    }
    .dyMphonelist {
        width: 29%!important;
    }
    .dyMphonelist img {
        width: 100%;
        height: 7rem!important;
    }
    .dysubListbm {
        width: 46.7%;
        height: 16rem;
    }
    .dysubListbm img {
        height: 12rem;
    }
    .dyprolistbcon {
        display: none!important;
    }
    .dyprolistb .dyprolistbtit {
        height: 3rem;
        line-height: 3rem;
        margin: 0;
        padding: 0 0.5rem;
        padding-right: 0;
        border-top: 1px solid #e7e7e7;
    }
    .dyprolistbtit img {
        display: none;
    }
    .dyprolistb img {
        width: 100%;
        height: 9rem;
    }
    .dyfuwu p {
        padding: 0 0.5rem;
        margin: .5rem;
    }
    .dyfuwu p.dyGreen {
        font-size: 1.3rem;
    }
    .dyfuwu p.f16 {
        font-size: 1.0rem;
        /*display: none;*/
    }
    .dyfuwu {
        min-height: 30rem;
        background: url(../Home/images/dyfuwubg.jpg) no-repeat 50% -3rem;
        background-size: cover;
        color: #999;
    }
    .clearfix {
        float: none;
        clear: both;
    }
    #carousel {
        position: relative;
        left: 0;
    }
    #carousel ul {
        display: block;
        margin: 0;
        padding: 0;
    }
    #carousel li {
        display: block;
        padding: 0;
        margin: 6px;
        float: left;
        width: 38vw;
        height: 10rem;
    }
    #carousel li img {
        width: 100%;
        height: 70%;
        margin-top: 0;
    }
    #carousel .prev,
    #carousel .next {
        display: block;
        overflow: hidden;
        width: 32px;
        height: 32px;
        position: absolute;
        top: 27%;
    }
    #carousel .prev {
        left: 0.5rem;
    }
    #carousel .next {
        right: 0.5rem
    }
    .dyimgimg {
        margin: 0!important;
    }
    .dyAboutCon {
        margin: 0 8%;
        margin-top: 1rem;
        line-height: 1.6;
        text-indent: 30px;
    }
    .dyAboutConMore {
        display: block;
        width: 9.5rem;
        height: 35px;
        border: 1px solid #bfbfbf;
        border-radius: 1.5rem;
        line-height: 35px;
        margin: 0px auto;
        margin-top: 1rem;
        margin-bottom: 2rem;
    }
    .dyNewsTitr li {
        height: 2rem;
        width: 5rem;
        line-height: 2rem;
        font-size: 1.0rem;
        margin-left: 25px;
        text-align: center;
        cursor: pointer;
    }
    .dyNewsTit {
        height: 5.5rem;
        padding-left: .5rem;
        border-bottom: 1px solid #d3d3d3;
        position: relative;
        z-index: 1;
        line-height: 5.5rem;
    }
    .newsListContit h3 {
        font-size: 1.6rem;
    }
    .j_mainCon p.dyNecon {
        line-height: 1.4;
        margin-top: 10px;
        height: 4rem;
        overflow: hidden;
    }
    .j_mainCon h4 {
        overflow: hidden;
    }
    .dyNewsz {
        padding-bottom: 1rem;
        border-bottom: 1px dashed #ccc;
    }
    .dyNewsTit h4 {
        margin: 0;
        margin-top: 1rem;
        font-size: 1.6rem;
    }
    .dyNewsTit .dyGreen .gray {
        display: none;
    }
    .dyNewsTit i {
        height: 5px;
        width: 7rem;
        display: block;
        background: #009a44;
        position: absolute;
        bottom: -2px;
        left: 0;
        z-index: 2;
    }
    .dyNewsTitr li.hover {
        background: #f68337;
        border-radius: 1rem;
        color: #fff;
    }
    .dyNewsy {
        padding: 0 1rem;
        margin-top: 1rem;
    }
    .dtFootNav1 {
        width: 42%;
        float: left;
        margin: 0px 1rem;
    }
    .dtFootNav1 dt {
        font-weight: bold;
        height: 3.5rem;
        line-height: 1.5;
        margin-top: 1rem;
    }
    .dtFootNav1 dt font {
        display: block;
    }
    .dyAdress {
        width: 70%;
        padding: 0 1rem;
    }
    .dyadcon span {
        width: 1.5rem;
        height: 1.5rem;
        border: 1px solid #fff;
        text-align: center;
        line-height: 1.5rem;
        color: #333;
        background: #fff;
        border-radius: 50%;
        float: left;
        margin-right: 10px;
    }
    .iconfont {
        font-family: "iconfont" !important;
        font-size: 1.0rem;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -webkit-text-stroke-width: 0.2px;
        -moz-osx-font-smoothing: grayscale;
    }
    .dyFootErweima img {
        width: 7rem;
        height: 7rem;
        padding: 5px;
        border-radius: 5px;
        background: #fff;
        margin-top: 80px;
    }
    .dyFootErweima p {
        width: 7rem;
        text-align: center;
    }
    .dyCopy {
        height: auto;
        background: #101010;
        color: #fff;
        line-height: 1.8;
        padding: 0 1rem;
    }
    .dyCopy p {
        margin: 0;
    }
    .dyCopy .col-xs-12 {
        text-align: center!important;
    }
    .dyProtuijian {
        margin-top: 0px;
    }
    .dyProtuijian-left {
        display: none;
    }
    .dySubtit {
        width: 100%;
        overflow: hidden;
        height: auto;
        line-height: 45px;
        padding: 0 1rem;
    }
    .dySubtitz {
        width: 100%;
        margin: 0;
        font-size: 1.5rem;
        color: #009A44;
        font-weight: bold;
        border-bottom: 1px dashed #ccc;
    }
    .dySubtity {
        text-align: left!important;
    }
    .newsList {
        padding: 0 1rem;
    }
    .dypage2 {
        margin-top: 1rem;
        padding: 1rem;
        line-height: 28px;
        font-weight: bold;
        border-top: 1px solid #ccc;
    }
    .dychanplist1 {
        width: 100%;
        padding-left: 0px;
        overflow: hidden;
        padding: 0 .5rem;
    }
    .pagination li:first-child {
        display: none;
    }
    .pagination li:last-child {
        display: none;
    }
    .dyfangdajing {
        width: 100%;
    }
    .dyprodetail {
        width: 100%;
        float: right;
        padding: 0 20px;
    }
    .dyprodetail .dyjianjie {
        height: auto;
        max-height: 16rem;
    }
    .dyprodetail div {
        margin-top: 2rem;
    }
    .MagnifierMain {
        position: relative;
        width: 95%;
        height: 25rem;
        margin: 0px auto;
        border: 1px solid #eee;
        margin: 10px 0;
    }
    #MagnifierWrap2 {
        position: relative;
        width: 99%;
        margin-left: 1rem;
        margin-right: 1rem;
    }
    .MagnifierMain img {
        width: 100%;
        height: 100%;
    }
    .spec-items {
        position: relative;
        width: 80%;
        height: 79px;
        overflow: hidden;
        padding-top: 10px;
        margin-left: 1.8rem;
    }
    span.spe_rightBtn {
        right: 0;
        font-size: 40px;
        color: #bfbfbf;
        margin-right: 1rem;
    }
    .dychanpint li {
        width: 7rem;
        cursor: pointer;
        line-height: 40px;
    }
    .zp_nrm_r {
        width: 100%;
        height: auto;
        overflow: hidden;
        text-align: center;
    }
    .zp_nrm_p {
        display: block;
        width: 100%;
        height: auto;
        padding-bottom: 10px;
        line-height: 1.5;
        color: #333;
        font-size: 14px;
        overflow: hidden;
    }
    .zp_nrm_r em {
        color: #666;
        float: left;
        width: 100%;
        height: 3rem;
        display: block;
        font-size: 14px;
        line-height: 3rem;
        font-weight: bold;
        text-align: right;
        padding-right: 10px;
        margin-left: 0px;
        font-style: normal;
        text-align: left;
    }
    .zp_nrm_r i {
        width: 100%;
    }
    .zp_nrm p {
        margin: 0;
    }
    .zp_nrm_wenzi textarea {
        width: 100%;
        height: 8rem;
        display: block;
        line-height: 1.8;
        float: left;
        border: solid 1px #dadada;
    }
    .dychanplist3 {
        width: 100%;
        padding: 1rem;
    }
    .dyprolistbtitm {
        width: 100%;
        height: 3rem!important;
        line-height: 3rem!important;
        overflow: hidden;
    }
    .dychanplist4 {
    display: block;
    border-bottom: 1px solid #009a44;
    /* height: 3rem; */
    /* display: flex; */
    flex-direction: row;
    align-items: stretch;
    padding: 0 .5rem;
    overflow: hidden;
    padding-bottom: .5rem;
}
    .dychanplist4 a {
    display: inline-block;
    /* flex-grow: 1; */
    height: 3rem;
    padding: 0 .5rem;
    line-height: 3rem;
    text-align: center;
    float: left;
    background: #ddd;
    border-radius: .5rem;
    margin-right: .3rem;
    margin-bottom: .2rem;
}
    .dychanplist4 a.hover {
        background: #009a44;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        color: #fff;
        margin-bottom: -1px;
        text-align: center;
    }
    .dyFoot {
        display: none;
    }
    .slideBox2 .prev,
    .slideBox2 .next {
        top: 40%;
    }
    .dyAboutPic {
        margin: 0 5%;
        height: 14rem;
        overflow: initial;
    }
    .dychanp {
        min-height: 3rem;
    }
    /*首页导航*/
    .dyNav2Click {
        position: fixed;
        height: 100vh;
        width: 100%;
        top: 0;
        right: 0;
        background: rgba(0, 0, 0, .8);
        z-index: 999;
    }
    .dyNav2ClickNav {
        width: 80%;
        height: 100%;
        background: #fff;
        float: right;
        border-left: 2px solid #01843b;
        z-index: 99;
    }
    .kongbai {
        width: 4rem;
        height: 4rem;
        font-size: 5rem;
        line-height: 4rem;
        text-align: center;
        position: absolute;
        left: 0;
        top: 0;
        color: #fff;
        z-index: 3;
        transform: rotate(45deg);
    }
    .dyNav2ClickNav .slideNav {
        display: block;
        height: 3rem;
        line-height: 3rem;
        padding: 0 10px;
        border-bottom: 1px solid #ddd;
        font-size: 1.4rem;
    }
    /*首页导航手风琴效果样式*/
    .bellows__item:not(.bellows--is-open)>.bellows__content {
        display: block;
    }
    .bellows__item.bellows--is-open>.bellows__content-wrapper,
    .bellows__item.bellows--is-closing>.bellows__content-wrapper {
        display: none;
    }
    .bellows__content-wrapper,
    .cpdelete {
        display: none;
    }
    .bellows {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .bellows__header {
        position: relative;
        padding: 15px 20px;
        border: 2px solid #01843b;
        background: #009a44;
        border-width: 0 0 1px;
        color: #fff;
        -webkit-tap-highlight-color: transparent;
    }
    .bellows__header:active {}
    .bellows__header::before,
    .bellows__header::after {
        content: '';
        position: absolute;
        top: 50%;
        right: 20px;
        z-index: 2;
        display: block;
        width: 12px;
        height: 2px;
        margin-top: -2px;
        background: white;
        pointer-events: none;
        margin-right: 5px;
        -webkit-transition: -webkit-transform 0.25s ease-in-out;
        transition: transform 0.25s ease-in-out;
    }
    .bellows__header::before {
        content: '';
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .bellows__header::after {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .bellows__item.bellows--is-open>.bellows__header::before,
    .bellows__item.bellows--is-opening>.bellows__header::before {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    .bellows__item.bellows--is-open>.bellows__header::after,
    .bellows__item.bellows--is-opening>.bellows__header::after {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
    .bellows__item:last-child>.bellows__header {
        border-bottom: 0;
    }
    .bellows__header h1,
    .bellows__header h2,
    .bellows__header h3,
    .bellows__header h4 {
        margin: 0;
    }
    .bellows__content {
        padding: 20px;
        border: 1px solid #ecf0f1;
    }
    .bellows__content .bellows {
        margin-top: 20px;
    }
    .bellows__content a {
        display: inline-block;
        padding: .5rem 1rem;
        margin: 0.5rem;
        background: #999;
        color: #fff;
        border-radius: 5px;
    }
    .card-area {
        margin: 4rem auto 0;
        height: 22rem;
        width: 100%;
        position: relative;
        margin-bottom: 2rem;
    }
    .card-area .card-item.active {
        width: 49%;
        height: 23rem;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    .card-area .card-item {
        width: 17%;
        height: 22rem;
    }
    .card-area .card-item .card .card-title {
        height: 4rem;
        line-height: 26px;
        font-size: 1rem;
        top: 0;
    }
    .card-area .card-item .card .card-title .content {
        padding: 0!important;
    }
    .card-area .card-item .card .card-title .content h1,
    .card-area .card-item .card .card-title .content .dymr {
        font-size: 1rem!important;
    }
    .dymr {
        margin-top: 0.7rem!important;
    }
    .card-area .card-item .card .card-content {
        height: 15rem;
        position: absolute;
        top: 4rem;
    }
    .card-area .card-item.active .card .card-title i {
        font-size: 1.2rem;
        margin-top: 0.8rem;
        margin-left: 1rem;
        margin-right: 10px;
        display: block;
    }
    .card-area .card-item .card .card-content.content-second {
        left: .5rem;
        padding-top: 0px;
    }
    .dyprop,
    .dypropcon {
        display: none;
    }
    .card-area .card-item .card .card-content.content-first .content-first-list li:not(:first-child) {
        display: none;
    }
    .card-area .card-item .card .card-title i {
        font-size: 1.2rem;
        display: none;
    }
    .j_mainCon span.dyNecon p {
        margin: 0;
    }
    .j_mainCon span.dyNecon {
        margin-top: 0;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        word-break: break-all;
        display: -moz-box;
        -moz-line-clamp: 3;
        -moz-box-orient: vertical;
        word-break: break-all;
        height: 4.5rem;
        overflow: hidden;
        font-size: 1rem;
    }
    .dyNews {
        padding-bottom: 1.5rem;
    }
    /*团队强样式*/
    .slideBox3 {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        padding: 0 .5rem;
    }
    .slideBox3 .hd {
        height: auto;
        overflow: hidden;
        position: absolute;
        width: 100%;
        left: 0;
        margin-right: -70px;
        top: 0;
        z-index: 1;
    }
    .slideBox3 .hd ul {
        overflow: hidden;
        zoom: 1;
        float: left;
        width: 100%;
        display: flex;
        align-items: stretch;
    }
    .slideBox3 .hd ul li {
        float: left;
        margin-right: 2px;
        flex-grow: 1;
        height: 40px;
        line-height: 40px;
        color: #fff;
        text-align: center;
        background: url(../Home/images/dymmmh.png) no-repeat center top;
        cursor: pointer;
    }
    .slideBox3 .hd ul li.on {
        background: url(../Home/images/dymmm.png) no-repeat center top;
        color: #fff;
    }
    .slideBox3 .bd {
        position: relative;
        width: 100%;
        height: 14rem;
        z-index: 0;
        top: 4rem;
    }
    .slideBox3 .bd ul {
        height: 13rem;
    }
    .slideBox3 .bd li {
        zoom: 1;
        width: 100%;
        height: 15rem;
    }
    .slideBox3 .bd li a {
        width: 49%;
        border: 1px solid #009a44;
        height: 10rem;
        display: inline-block;
    }
    .slideBox3 .bd li a.dytuanduiz {
        height: 10rem;
        overflow: hidden;
    }
    .slideBox3 .bd li a.dytuanduiz img {
        width: 100%;
        height: 10rem;
        overflow: hidden;
    }
    .slideBox3 .bd li a:hover {
        text-decoration: none;
    }
    .slideBox3 .bd li a.dytuanduiy {
        padding: 1rem;
        height: 10rem;
    }
    .slideBox3 .bd li a.dytuanduiy p {
        margin: 0;
    }
    .slideBox3 .bd li a.dytuanduiy p.gray {
        display: none;
    }
    .slideBox3 .bd li a.dytuanduiy p.gray font {}
    /*手机端产品优势2*/
    .slideBox4 {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        padding: .5rem;
    }
    .slideBox4 .hd {
        height: auto;
        overflow: hidden;
        position: absolute;
        width: 100%;
        left: 0;
        margin-right: -70px;
        top: 0;
        z-index: 1;
    }
    .slideBox4 .hd ul {
        overflow: hidden;
        zoom: 1;
        float: left;
        width: 100%;
    }
    .slideBox4 .hd ul li {
        float: left;
        width: 25%;
        height: 40px;
        line-height: 40px;
        color: #fff;
        text-align: center;
        background: #9e9e9e;
        border-right: 1px solid #aba8a8;
        padding: 0 .2rem;
        cursor: pointer;
    }
    .slideBox4 .hd ul li.on {
        background: #f60 no-repeat center top;
        color: #fff;
    }
    .slideBox4 .hd ul li a {
        color: #fff;
    }
    .slideBox4 .hd ul li a:hover {
        text-decoration: none;
    }
    .slideBox4 .bd {
        position: relative;
        width: 100%;
        height: 18rem;
        z-index: 0;
        top: 4.5rem;
    }
    .slideBox4 .bd ul {
        height: 13rem;
    }
    .slideBox4 .bd li {
        zoom: 1;
        width: 100%;
        height: 13rem;
    }
    .slideBox4 .bd li a {
        width: 49%;
        height: 13rem;
        display: inline-block;
    }
    .slideBox4 .bd li a.dytuanduiz {
        height: 13rem;
        overflow: hidden;
    }
    .slideBox4 .bd li a.dytuanduiz img {
        width: 100%;
        height: 13rem;
        overflow: hidden;
    }
    .slideBox4 .bd li a:hover {
        text-decoration: none;
    }
    .slideBox4 .bd li a.dytuanduiy {
        padding: 0;
        height: 13rem;
        text-align: left;
    }
    .slideBox4 .bd li a.dytuanduiy p {
        margin: 10px;
        line-height: 1.8;
    }
    .slideBox4 .bd li a.dytuanduiy p.gray {
        display: none;
    }
    .slideBox4 .bd li a.dytuanduiy p.gray font {}
    .dytuanduiy .f24 {
        font-size: 1.3rem;
    }
    .dytuanduiy .f12 {
        font-size: 1rem;
    }
    .dyAbout {
        min-height: auto;
        height: auto;
        padding-top: 50px;
        background: url(../Home/images/dyAboutBg.jpg) no-repeat center top;
    }
    .dyAboutPic .dyAboutPicz {
        height: 14rem;
    }
    .dyAboutPic .dyAboutPicy a {
        height: 7rem;
    }
    .dyAboutPicyH {
        height: 7rem;
        line-height: 7rem
    }
    .dyAboutPicyH span {
        width: 59%;
    }
    .agent_con {
        width: 100%;
        padding-top: 10px;
        line-height: 24px;
    }
    .agent_con .dl_42 {
        height: auto;
        margin-bottom: 20px;
        border-bottom: 1px dotted #d7d7d7;
        overflow: hidden;
    }
    .agent_con .dl_42 a {
        display: inline-block;
        width: 30vw;
        overflow: hidden;
        padding: 10px;
    }
    .agent_con .dl_42 a img {
        display: inline-block;
        width: 100%;
        overflow: hidden;
    }
    .dl_42 .dd_42 {
        width: 63vw
    }
    .dl_42 .dd_42 h4 {
        margin: 0;
        width: 100%;
    }
    .dl_42 .dd_42 h4 a {
        display: block;
        width: 100%;
        height: 3rem;
    }
    .card-area .card-item .card .card-content.content-second .dyProHover-con h4 {
        border: none;
        margin: 0;
        text-align: center;
    }
    .card-area .card-item .card .card-content.content-first .content-first-list li {
        margin-bottom: 10px;
        width: 100%;
        font-size: 14px;
        overflow: hidden;
    }
    .dyMobileyoushi {
        display: block;
        border: 1px solid #000;
    }
    .dyMobileNav2 {
        width: 100%;
        display: block;
        display: flex;
        align-items: stretch;
        height: 3rem;
        line-height: 3rem;
        background: #009a44;
        margin-bottom: 1.5rem;
        margin-top: .5rem;
    }
    .dyMobileNav2 a {
        display: block;
        flex-grow: 1;
        color: #fff;
        border: 1px solid #009a44;
        text-align: center;
        border-right: 1px solid #098b42;
    }
    .dyMobileNav2 a:last-child {
        border-right: none;
    }
    #cardArea {
        display: none
    }
    /*手机端产品优势*/
    .dyMobileyoush {
        display: block;
        text-align: center;
        padding-top: .5rem;
        margin: 0rem;
        margin-top: 1rem;
    }
    .dyMysList {
        display: inline-block;
        height: auto;
        width: 45%;
        margin-bottom: .5rem;
        margin: .5rem;
        height: 17rem;
    }
    .dyMysListit {
        width: 100%;
        height: 4rem;
        background: #f68337;
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem;
        float: left;
        color: #fff;
        display: flex;
    }
    .dyMysListit i {
        margin: 1.3rem .5rem 0;
    }
    .dyMysListit h4 {
        flex-grow: 1;
        margin: 0;
        line-height: 4rem;
    }
    .dyMysListit a {
        color: #fff;
        float: right;
        line-height: 4rem;
        margin: 0 .5rem;
        width: 4rem;
    }
    .dyMysListImg {
        width: 100%;
        float: left;
        display: block;
        border: 1px solid #e5e5e5;
        border-bottom-left-radius: 1rem;
        border-bottom-right-radius: 1rem;
        border-top: none;
        padding: .5rem;
        height: 13rem;
        background: #fff;
    }
    .dyMysListImg img {
        width: auto;
        max-width: 100%;
        height: 10rem;
    }
    .dyMysListImg h4 {
        margin: 0;
        height: 3rem;
        line-height: 3rem;
    }
    .slideBox2 .bd li .row .left a {
        width: 100%;
        height: 25rem;
        margin: 0px auto;
        margin-top: 1rem;
    }
    .slideBox2 .bd li .row .left a img {
        width: 100%;
        height: 100%;
    }
    /*专题页手机版本样式*/
    .dyztGdlists a {
        margin: .5rem 0;
    }
    .dyztGdlistsTit {}
    .dyztGdlistsTit img {
        margin-top: 2.5rem;
        width: 2rem;
        height: 2rem;
        background: #fff;
        border-radius: 50%;
    }
    .dyztcanshu {
        background: #fff;
        margin-top: 0;
    }
    .dyztzhonglei {
        background: #2973ca url(../Home/images/dyztgtbg2-m.png) no-repeat center center;
        background-size: contain;
        padding-bottom: 1rem;
        height: 16rem
    }
    .dyztzhonglei .tc {
        display: none
    }
    .dyztgtyt .tit,
    .dyztgtliyou .tit,
    .dyChoose .tit,
    .dyLiucheng>img.dyLiuchengtit,
    .dyliucheng>img.tit,
    .dyztChoose>img.tit {
        width: 70%;
    }
    .dyyc img {
        width: 100%;
    }
    .dyztChoose img {
        margin-top: 1rem;
    }
    .dyztChoose img.tit {
        margin-top: 3rem;
    }
    .dyliucheng img {
        margin-top: 1rem;
    }
    .dyliucheng img.tit {
        margin-top: 5rem;
    }
    .dyztChoose>img.tit {
        width: 60%;
    }
    .dyQubie>img {
        width: 90%;
        margin-top: 2rem;
    }
    .dyztzhonglei h2 {
        font-size: 1.5rem;
        margin-top: 7rem;
    }
    .dyztgtytlist a {
        display: inline-block;
        width: 20%;
        float: left;
        margin: 0;
        padding: 0 1px;
    }
    .dyztDingzhitit {
        height: auto;
        margin-top: 1.2rem;
    }
    .dyztDingzhi {
        height: 23rem;
        padding: 0 5%;
    }
    .dyztzhonglei {
        min-height: 7rem;
        color: #fff;
    }
    .dyztzhonglei p .f16 {
        font-size: 1rem;
    }
    .dyliyou ul li {
        height: 130px;
        float: left;
        background: #fff;
        border-bottom: 1px solid #e5e5e5;
    }
    .dyztgtliyou {
        padding-bottom: 1rem;
    }
    .dyztGdlistsTit1 {
        display: none;
    }
    .dyztGdlistsa {
        display: block;
    }
    .dyztGdlistsa span {
        height: 3rem;
        line-height: 3rem;
        color: #fff;
        width: 40%;
        border-top-left-radius: .8rem;
        border-top-right-radius: .8rem;
        margin-left: .5rem!important;
    }
    .dyztGdlistsb {
        display: block;
    }
    .dyztGdlists .row div a {
        display: inline-block;
        border-radius: 5px;
        height: 12rem;
    }
    .dyztGdlist span {
        height: 8rem;
        padding: 5px;
    }
    .dyztGdlist h4 {
        height: 4rem;
        line-height: 4rem;
    }
    .newsListContitcon img {
        max-width: 100%;
        height: auto!important;
    }
    .dyGrLine0 {
        border-bottom: 1px solid #ff8210;
    }
    .dyGrLine1 {
        border-bottom: 1px solid #2cb239;
    }
    .dyQubieVs {
        background-size: 3rem;
    }
    .dyQubiez,
    .dyQubiey {
        width: 100%;
        margin-top: 3rem;
        border-radius: 10px;
        margin-bottom: 10px;
        border-bottom: none;
    }
    .dyQubielist {
        height: 6rem;
    }
    .dyInfoLine {
        line-height: 5rem;
    }
    .dyNewsz a {
        width: 40%;
        height: 8.5rem;
    }
    .newsList a span.pull-left {
        width: 75%;
    }
    .dyxingmu a {
        margin-top: 1rem;
        padding: 0;
    }
    .dyfuwutit {
        padding-top: 2rem;
    }
    .dyxingmu a img {
        width: 60%;
        /*height: 80%;*/
        border-radius: 50%;
        border: 1px solid #dfdfdf;
    }
    .dyxingmu a h4 {
        margin: 0.5rem;
    }
    /*pc banner hide Style*/
    .dyPbannermo {
        position: relative;
        top: 0!important;
        margin-top: 4.5rem;
        height: auto;
        background: #fff;
        width: 100%;
        overflow: hidden;
        padding-bottom: .5rem;
        background: #fff;
    }
    .dyPbannermo img {
        width: 100%;
        height: auto;
    }
    .dyProTit a {
        font-size: 2rem!important;
    }
    .dyPbanner,
    .dyCopyPc {
        display: none;
    }
    .dyPbannermo,
    .dyCopyMobile {
        display: block;
    }
    .dyCopyMobile {
        font-size: 1rem;
    }
    .dychanpint li.hover {
        background: #009a44;
        color: #fff;
    }
    .dychanpint {
        border-bottom: 1px solid #009a44;
    }
    /*管道粉尘仪样式*/
    .choose-list {
        height: 20rem;
    }
    .choose-h{
    	height: auto;
    }
    .choose-h p {
    width: 95vw;
    margin: 0px auto;
    margin-top: 1rem;
    padding-left: 0;
    overflow: hidden;
    
    	position: relative;
}
 .choose-list P {
        height: 5rem;
    }
    .choose-list P a {
        width: 17vw!important;
        height: 5rem;
        display: inline-block;
        float: left;
        color: #fff;
    }
     .choose-list P a.choose-list-tit{}
    .choose-list P a.choose-list-tit img {
        width: 3.5rem;
        height: 2.5rem;
        margin-top: 0;
    }
    .choose-list P a.choose-list-tit span {
        height: 2rem;
        line-height: 2rem;
        font-size: 1rem
    }
    .choose-list-t {
        background-size: contain;
        font-size: 1.0rem;
        line-height: 5rem
    }
    .choose-list-t1 {
    	margin-top: 1rem;
        background-size: contain;
        font-size: 1.0rem;
        padding: 0 0.2rem;
        padding-top: 0.9rem;
        line-height: 1.5;
    }
    
  .choose-h p em{
    	display: block;
    	width: 100%;
    	height: 1rem;
    	background: #fff;
    	position: absolute;
    	bottom: -5px;
    }  
 .choose-h P {
        height: auto;
    }
    .choose-h P a {
        width: 17vw!important;
        height:17vw;
        display: inline-block;
        float: left;
        color: #fff;
    }
     .choose-h P a.choose-list-tit{
     	width:100vw!important;
     	height: 3.0rem;
     	line-height: 3rem;
     	padding: 0;
     	margin: 0;
     	text-align: left;
     }
    .choose-h P a.choose-list-tit img {
        width: 2rem;
        height: 2rem;
        float: left;
        margin: 0.5rem;
    }
   
    .choose-list P a.choose-list-tit span {
        height: 2rem;
        line-height: 2rem;
        font-size: 1rem
    }
     .choose-h P a.choose-list-tit span {
        height: 3.0rem;
        line-height:3.0rem;
        font-size: 1rem
    }
    .dyChoose {padding-bottom: 1rem;
}
.m-tell-bohao{
	position: fixed;
	bottom:-5rem;
	left: -5rem;
	display: block;
	
}
.m-tell-bohao a{
	display: block;
	width: 10rem;
	height: 10rem;
	border-radius: 50%;
	background: #00aef3 ;
	color: #fff;
	text-align: right;
    box-sizing: border-box;
    padding-top: 2.5rem;
    padding-right: 2.5rem;
}
.m-tell-bohao a img{
	width:2rem;height: 2rem;
}
}